package cn.com.xiaoshoujia.user.entity;

import java.math.BigDecimal;
import java.util.Date;

public class UserAccountLog {
    private Long id;

    private String sysId;

    private Byte platform;

    private Byte transType;

    private Long transId;

    private BigDecimal amount;

    private String productName;

    private Long fkProductId;

    private BigDecimal useComission;

    private BigDecimal useScore;

    private BigDecimal score;

    private Long fkUserAccountId;

    private Date createTime;

    private Long creatorId;

    private Integer creatorType;

    private String creator;

    private Byte yn;

    private Integer version;

    private Byte type;

    public Byte getType() {
        return type;
    }

    public void setType(Byte type) {
        this.type = type;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getSysId() {
        return sysId;
    }

    public void setSysId(String sysId) {
        this.sysId = sysId == null ? null : sysId.trim();
    }

    public Byte getPlatform() {
        return platform;
    }

    public void setPlatform(Byte platform) {
        this.platform = platform;
    }

    public Byte getTransType() {
        return transType;
    }

    public void setTransType(Byte transType) {
        this.transType = transType;
    }

    public Long getTransId() {
        return transId;
    }

    public void setTransId(Long transId) {
        this.transId = transId;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName == null ? null : productName.trim();
    }

    public Long getFkProductId() {
        return fkProductId;
    }

    public void setFkProductId(Long fkProductId) {
        this.fkProductId = fkProductId;
    }

    public BigDecimal getUseComission() {
        return useComission;
    }

    public void setUseComission(BigDecimal useComission) {
        this.useComission = useComission;
    }

    public BigDecimal getUseScore() {
        return useScore;
    }

    public void setUseScore(BigDecimal useScore) {
        this.useScore = useScore;
    }

    public BigDecimal getScore() {
        return score;
    }

    public void setScore(BigDecimal score) {
        this.score = score;
    }

    public Long getFkUserAccountId() {
        return fkUserAccountId;
    }

    public void setFkUserAccountId(Long fkUserAccountId) {
        this.fkUserAccountId = fkUserAccountId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(Long creatorId) {
        this.creatorId = creatorId;
    }

    public Integer getCreatorType() {
        return creatorType;
    }

    public void setCreatorType(Integer creatorType) {
        this.creatorType = creatorType;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator == null ? null : creator.trim();
    }

    public Byte getYn() {
        return yn;
    }

    public void setYn(Byte yn) {
        this.yn = yn;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public UserAccountLog() {
    }

    public UserAccountLog(Long id, String sysId, Byte platform, Byte transType, Long transId, BigDecimal amount, String productName, Long fkProductId, Date createTime, Byte yn, Byte type) {
        this.id = id;
        this.sysId = sysId;
        this.platform = platform;
        this.transType = transType;
        this.transId = transId;
        this.amount = amount;
        this.productName = productName;
        this.fkProductId = fkProductId;
        this.createTime = createTime;
        this.yn = yn;
        this.type = type;
    }
}